foot pedal brake - Alemán Inglés Diccionario